Skip to content

release: 0.127.0 - #197

Merged
sjmiller609 merged 9 commits into
mainfrom
release-please--branches--main--changes--next
Oct 16, 2026
Merged

sjmiller609 merged 9 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@kernel-internal

@kernel-internal kernel-internal Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Automated Release PR

0.127.0 (2026-10-16)

Features

  • Add atomic preconditions to pool network updates (9869c91)
  • Add passkey credential fields and PATCH field add/remove (84a69ad)
  • Allow replacing vault cards whose provider outcome is unknown (30f88e1)
  • chore(stlc): seal custom-code tracking files (5a62113)
  • Classify text captchas as token tasks and Binance as a provider (84f71b8)
  • Deliver Kernel card details through fill (eed3e7b)
  • Raise Kernel card amount cap to $10,000 (483f331)
  • Remove Link expires_at, return 400 for missing credential values, and log fill failures (766dd6e)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions


Note

Medium Risk
SDK-only release, but types and docs change vault payment recovery, credential schema PATCH, and pool network preconditions—callers should re-read vault card and credential update flows before upgrading.

Overview
Release 0.127.0 bumps the package and syncs generated types/docs with the latest Kernel API.

Browser pools and sessions gain optional expected_network on pool update for optimistic concurrency (409 stale_network when the saved network changed). Memory request types and docs now include headless sizes (1GiB/2GiB/4GiB) alongside headful 8GiB/16GiB.

Vault credentials add a passkey field type (CXF JSON, not form-fillable, like TOTP). Credential item PATCH supports add_fields / remove_fields plus a new CredentialVaultFieldDefinitionInput shape; collection and WebMCP docs treat passkeys like TOTP for forms.

Vault cards: Link card specs drop expires_at. Kernel cards document fill for checkout details, raise the amount cap to 1,000,000 minor units, and broaden fill when network-token enrollment isn’t available. recovery_required guidance shifts to delete and recreate (including abandoning Link/Kernel issuance recovery via card delete) instead of retrying updates.

Captcha telemetry adds binance as a provider, optional media on solve events, and clarifies text captchas under other.

Tests and api.md exports are updated for the new parameters.

Reviewed by Cursor Bugbot for commit 14852b5. Bugbot is set up for automated code reviews on this repo. Configure here.

Stainless-Generated-From: 8a555252c3a00ef277f917b1e70b8f3026866e77
Stainless-Generated-From: 9e1188cd7d4ff2411cf480d9989938bb90840560
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from c06dba0 to eb9475c Compare October 15, 2026 00:31
…s, and log fill failures

Stainless-Generated-From: 88ca5c4e49b3c7f3efdec7aedee539be511afa02
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from eb9475c to 68ab897 Compare October 15, 2026 17:59
Stainless-Generated-From: d575dc948e013eab030ba967ec036407d469a387
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 68ab897 to 7fc78b5 Compare October 15, 2026 20:23
Stainless-Generated-From: e2681cdb0a54cbf44fecfc3096d09059ceca72f7
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 7fc78b5 to 76b92a2 Compare October 15, 2026 22:12
Stainless-Generated-From: eb64d6365c4ab1f4031fb1c725d53c3486e45882
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 76b92a2 to 258e337 Compare October 15, 2026 22:57
Stainless-Generated-From: 583b7c7b7f489c6ba20a300c9a1cacc6c60a2e4e
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 258e337 to 98ea479 Compare October 15, 2026 23:26
Stainless-Generated-From: 0ff55d1efda4dd5e76891ee5c5aeb2d2ce83db55
@kernel-internal
kernel-internal Bot force-pushed the release-please--branches--main--changes--next branch from 98ea479 to 14852b5 Compare October 16, 2026 18:01

@sjmiller609 sjmiller609 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the generated request/response and pool-update types: 2GiB and 4GiB headless allocations are present, existing defaults remain server-resolved, and GPU memory types are unchanged. Generator bootstrap, lint, and tests passed; release CI build/lint/tests passed. No blocking findings.

@sjmiller609
sjmiller609 merged commit cb3efe3 into main Oct 16, 2026
11 checks passed
@kernel-internal

Copy link
Copy Markdown
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant